/**
 * 
 */
package com.I9lou.se.lurker.search;

import org.apache.lucene.index.IndexReader;

/**
 * IndexReader实例工厂
 * @author chenwei
 * @date 2011-03-10
 */
public interface IndexReaderFactory {
	
	/**
	 * 为指定的索引文件夹（一个或多个）创建对应的IndexReader实例。
	 * 
	 * 注意：在IndexReader实例使用完成后，请调用#close方法进行关闭，以释放底层资源（IO、RAM...）。
	 * 
	 * @param appId
	 * @return indexReader
	 */
	public IndexReader create(String[] indexDirNames);
	
}
